home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group94a.txt / 000155_icon-group-sender _Thu Jun 2 14:15:20 1994.msg < prev    next >
Internet Message Format  |  1994-08-19  |  2KB

  1. Received: by cheltenham.cs.arizona.edu; Thu, 2 Jun 1994 15:48:57 MST
  2. Date: Thu, 2 Jun 94 14:15:20 PDT
  3. From: eric@star-semi.com (Eric Armstrong)
  4. Message-Id: <9406022115.AA26472@star-semi.com>
  5. To: icon-group@cs.arizona.edu
  6. Subject: email system??
  7. Status: R
  8. Errors-To: icon-group-errors@cs.arizona.edu
  9.  
  10. QUESTION 1 (of 2)
  11. -----------------
  12. Have a wild idea in mind:
  13.     . Find sources for a basic email system
  14.       --preferably one that includes some kind of command processor,
  15.         like ftp mail
  16.     . Customize it using Icon
  17.     . Modify it to track bug status, log software changes, and describe
  18.       new features.
  19.  
  20. Our situation, basically is:
  21.     . we're a small company in a growth spurt
  22.     . we need to start tracking things like these in a methodical way
  23.     . we can't afford a lot of overhead (huge database system with 10
  24.       administrators)
  25.     . we are distributed, with people working on both coasts (so a 
  26.       central database-oriented approach is not feasible
  27.  
  28. The basic idea is to send an email to a cataloging system that understands
  29. some simple commands, can attach messages to different topical "threads", and
  30. allow retreiving as-yet-unread messages -- basically a NEWS kind of application,
  31. now that I think of it.
  32.  
  33. QUESTION 2 (of 2)
  34. -----------------
  35. Since any existing program that fills the bill is likely to have been written
  36. in C, and since Icon is so very good at sensible string manipulation and
  37. pattern matching, can anyone give me tips on C-to-Icon translation?  (I figure
  38. to do the "smart stuff" at the highest levels in Icon, and call all the low
  39. level nitty-gritty stuff in C.
  40.  
  41.  
  42. Can anyone point me to something that will get me started down the right path?
  43. Thanks!
  44.